Section: New Software and Platforms
Antidote
Keywords: Distributed computing - Distributed Data Management - Cloud storage - Large scale
Functional Description: Antidote is the flexible cloud database platform currently under development in the SyncFree and LightKone European projects. Antidote aims to be both a research platform for studying replication and consistency at the large scale, and an instrument for exploiting research results. The platform supports replication of CRDTs, in and between sharded (partitioned) data centres (DCs). The current stable version supports strong transactional consistency inside a DC, and causal transactional consistency between DCs. Ongoing research includes support for explicit consistency , for elastic version management, for adaptive replication, for partial replication, and for reconfigurable sharding.
-
Participants: Marc Shapiro, Paolo Viotti, Alejandro Tomsic, Ilyas Toumlilt and Dimitrios Vasilas
-
Partners: Université Catholique de Louvain (UCL), Louvain-la-Neuve,Belgium - Universidade NOVA de Lisboa, Portugal - Technische Universität Kaiserslautern (UniKL), Allemagne
-
Publications: Bringing the cloud closer to users - Write Fast, Read in the Past: Causal Consistency for Client-side Applications - Extending Eventually Consistent Cloud Databases for Enforcing Numeric Invariants - Designing a causally consistent protocol for geo-distributed partial replication - Towards Fast Invariant Preservation in Geo-replicated Systems - Putting Consistency back into Eventual Consistency - The Case for Fast and Invariant-Preserving Geo-Replication - Improving the scalability of geo-replication with reservations - Conflict-free Replicated Data Types - An encounter with Marc Shapiro and his SyncFree European project - PhysiCS-NMSI: efficient consistent snapshots for scalable snapshot isolation - Geo-Replication: Fast If Possible, Consistent If Necessary - Cure: Strong semantics meets high availability and low latency - Cure: Strong semantics meets high availability and low latency